<?php 

namespace Home\Controller;
use Home\Controller\CommonController;

/**
 * 用户提问
 */
class QuestionController extends CommonController
{
	/**
	 * 判断用户是否登入
	 * @AuthorHTL
	 * @DateTime  2017-07-24T18:25:38+0800
	 */
	public function __construct()
	{
		parent::__construct();

		if (!session("stuInfo")) {
			return $this->redirect("Login/login", "请先登入");
		}
	}

	/**
	 * 显示添加问题的页面
	 * @AuthorHTL
	 * @DateTime  2017-07-24T18:28:14+0800
	 */
	public function add()
	{	
		// var_dump( session("stuId"), session("stuInfo") );
		$this->display();
	}

	public function doAdd()
	{
		// status  1审核 2发布  345 
		if ( empty(I("post.cid")) ) {
			return show(0, "请选择分类");
		}
		if ( empty(I("post.title")) ) {
			return show(0, "缺少内容描述");
		}
		// dump(    htmlspecialchars_decode(I("post.content"))        );
		// die;
		// 通过$("form").serizlize() ，相当于是使用了php中的  htmlspecialchars()
		$data = I("post.");
		$data["public_time"] = time(); 
		$data["status"] = 2;
		$data["uid"] = $_SESSION["stuId"];

		// dump($data);die;

		$res = D("Ask")->addData($data);
		if ($res) {
			return show(1, "添加成功");
		}
		return show(0, "添加失败，请稍后添加");
	}
}